package com.onstar.cn.framework.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import android.view.View;

/**
 * 使用此类可实现多个View的监听事件 <br/>
 * 代码中可以省去this.setOnClickListener(this) <br/>
 **** 实例<br/>
 * 单个声明(OnClick(int)<br/>
 * 多个声明(OnClick({int,int})
 * 
 * @author 7828wc
 * 
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@EventBase(listenerType = View.OnClickListener.class, listenerSetter = "setOnClickListener", methodName = "onClick")
public @interface OnClick {
	int[] value();
}
